bus cooling duct - French English Dictionary